dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Screw Tree
— definition
1.
screw tree (Noun)
1 definition
screw tree (Noun)
— A tree or shrub of the genus Helicteres.
2 types of
bush
shrub
2 types
Helicteres isora
nut-leaved screw tree
2 parts of
Helicteres
genus Helicteres